MGARSSQTVDPVLSRRYSSESETVLVVRRRPPMVNGGGFVVSNSKQVVVFRVDGCGVLGTKGKLLLRNGDGNDLLLIRKMGGIVQALNMVHNKWEGFGYDNEGTERLVFTLKDPKDSCLVQNSSIKILVHGKPPKISSTRNNYVEIKGSFAERACNIMDSDGKAIAKVRIEKEMEEMVGNKKDLYHVIVKPNVDQSFIVGLIAILDYIHGESTIC